
Wrestle with (one's) conscience

Translation wrestle with (one's) conscience into russian
wrestle with (one's) conscience
He wrestled with his conscience before making the decision.
Он боролся со своей совестью перед тем, как принять решение.
Definitions
To struggle internally with one's moral principles or ethical beliefs, often when faced with a difficult decision or dilemma.